Detailed information about 85.173.144.0/20