Detailed information about 175.157.144.0/20