Detailed information about 162.156.192.0/18