Detailed information about 156.134.128.0/19