Detailed information about 204.88.224.0/20