Detailed information about 204.98.128.0/18