Detailed information about 156.166.192.0/18