Detailed information about 222.56.192.0/18