Detailed information about 180.88.112.0/20