Detailed information about 32.176.192.0/18