Detailed information about 85.216.192.0/18