Detailed information about 156.243.128.0/18