Detailed information about 32.229.64.0/18