Detailed information about 99.245.128.0/18