Detailed information about 64.27.224.0/20