Detailed information about 64.209.192.0/20