Detailed information about 172.227.64.0/20