Detailed information about 85.232.16.0/20