Detailed information about 93.79.192.0/18