Detailed information about 72.203.64.0/18