Detailed information about 109.106.176.0/20