Detailed information about 65.175.64.0/18