Detailed information about 132.126.16.0/20