Detailed information about 222.32.192.0/18