Detailed information about 132.157.160.0/19