Detailed information about 128.88.128.0/18