Detailed information about 64.165.224.0/20