Detailed information about 132.56.192.0/18