Detailed information about 132.126.128.0/18