Detailed information about 156.239.192.0/18