Detailed information about 167.227.64.0/18