Detailed information about 132.157.192.0/18