XCMG 311407292 Licenses and permits of counterparties