Detailed information about 156.181.192.0/18