Detailed information about 32.64.192.0/18