Detailed information about 64.83.192.0/20