Detailed information about 167.224.96.0/19