Detailed information about 64.40.192.0/20