Detailed information about 80.252.112.0/20