Detailed information about 32.106.192.0/18