Detailed information about 85.239.192.0/19