Detailed information about 132.157.144.0/20