Detailed information about 132.157.32.0/20